Analysis and Improvement of Fireworks Algorithm

نویسندگان

  • Xi-Guang Li
  • Shou-Fei Han
  • Chang-Qing Gong
چکیده

The Fireworks Algorithm is a recently developed swarm intelligence algorithm to simulate the explosion process of fireworks. Based on the analysis of each operator of Fireworks Algorithm (FWA), this paper improves the FWA and proves that the improved algorithm converges to the global optimal solution with probability 1. The proposed algorithm improves the goal of further boosting performance and achieving global optimization where mainly include the following strategies. Firstly using the opposition-based learning initialization population. Secondly a new explosion amplitude mechanism for the optimal firework is proposed. In addition, the adaptive t-distribution mutation for non-optimal individuals and elite opposition-based learning for the optimal individual are used. Finally, a new selection strategy, namely Disruptive Selection, is proposed to reduce the running time of the algorithm compared with FWA. In our simulation, we apply the CEC2013 standard functions and compare the proposed algorithm (IFWA) with SPSO2011, FWA, EFWA and dynFWA. The results show that the proposed algorithm has better overall performance on the test functions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hybridized Fireworks Algorithm for Global Optimization

In this paper we introduce hybridized fireworks algorithm for global optimization problems. We replaced Gaussian search method from the original fireworks algorithm with the search equation adopted from the firefly algorithm. To test our approach, we implemented six standard bound-constrained benchmarks and performed comparative analysis with the basic fireworks algorithm, as well as with two o...

متن کامل

Introduction to Fireworks Algorithm

Inspired by fireworks explosion at night, conventional fireworks algorithm (FWA) was developed in 2010. Since then, several improvements and some applications were proposed to improve the efficiency of FWA. In this paper, the conventional fireworks algorithm is first summarized and reviewed and then three improved fireworks algorithms are provided. By changing the ways of calculating numbers an...

متن کامل

Fitting of Bezier Curves Using the Fireworks Algorithm

A swarm intelligence based method is presented in this paper to solve the problem of parameterization of given set of planar and spatial data points, which may be uniformly or non-uniformly spaced, for least squares fitting with Bezier curves. The basic framework of the proposed method relies on fireworks algorithm. Performance of the proposed method is tested through several example curves of ...

متن کامل

Opposition-Based Adaptive Fireworks Algorithm

A fireworks algorithm (FWA) is a recent swarm intelligence algorithm that is inspired by observing fireworks explosions. An adaptive fireworks algorithm (AFWA) proposes additional adaptive amplitudes to improve the performance of the enhanced fireworks algorithm (EFWA). The purpose of this paper is to add opposition-based learning (OBL) to AFWA with the goal of further boosting performance and ...

متن کامل

Solving Set Covering Problem with Fireworks Explosion

To solve the Set Covering Problem we will use a metaheuristic Fireworks Algorithm inspired by the fireworks explosion. Through the observation of the way that fireworks explode is much similar to the way that an individual searches the optimal solution in swarm. Fireworks algorithm (FWA) consists of four parts, i.e., the explosion operator, the mutation operator, the mapping rule and selection ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Algorithms

دوره 10  شماره 

صفحات  -

تاریخ انتشار 2017